/*****************************************************************
 MYD Engine v0.1

 File: myd_entity3d.h
 Created: 15/08/09
*****************************************************************/

#ifndef MYD_ENTITY3D_H
#define MYD_ENTITY3D_H

#include "system/myd_system.h"
#include "entities/myd_entity.h"

namespace myd
{
	class Renderer;

	class MYD_API Mesh : public Entity2d
	{
		public:
			Mesh(void);
			~Mesh(void);

			virtual void draw(Renderer &tm_renderer)const;
			void setPos(float x, float y, float z);
			void onCollide(Entity2d *entity){;}

			//properties
			ID3DXMesh *wn_mesh;
			float wn_x, wn_y, wn_z;
	};
}//end namespace
#endif //MYD_ENTITY3D_H